Godot: Enum の変数を文字列出力したい時の書き方
code:gd
enum Type {AAA, BBB, CCC}
func _ready():
var type = Type.CCC
print(int(type)) # 2が出力される
print(Type.keys()type) # "CCC"が出力される 上のケースだと、"CCC" が出力されて欲しいので、
print(Type.keys()[type]) と書く
type が enum 値で、int の index が格納されている
key が 文字列なので、keys で取得して index 指定したら取得できる